studying a lot and finishing school assignments - Spanish English Dictionary